digging clamshell - French English Dictionary